Trafalgar Square, London, c1900. Trafalgar Square is a public square in the City of Westminster, Central London, built around the area formerly known as Charing Cross. Its name commemorates the Battle of Trafalgar. From Sights and Scenes in England and Wales. [Cassell and Company Ltd., c1900]
World Europe United Kingdom England Greater London London City of Westminster Westminster
Lifestyle & Leisure Transport & Travel
Artistic Representations Cityscapes
Locations & Buildings Monuments & Statues
Pixel Dimensions (W x H) : 4475x3680
File Size : 16,083kb