Nelson's Column in Trafalgar Square - London, England
The Victoria Memorial in Trafalgar Square - London, England
Paddington Station in London, England
Red telephone booth in London, England
Big Ben in London, England
British army on horses in London, England
Parliment Building in London, England