City of  London, View from Trafalgar Square: Big Ben, double deckers, red phone box, taxi cab, people.

Royalty-free stock photo ID: 63477214

City of London, View from Trafalgar Square: Big Ben, double deckers, red phone box, taxi cab, people.