- Monday 19 March 2018

Trafalgar Square is located in the heart of London. It has become a major tourist attraction because of its rich history. It is not wrong in saying that a visit to London is incomplete without exploring Trafalgar Square.

Trafalgar Square Weather

sky is clear
sky is clear
sky is clear
light rain
Welcome to Trafalgar Square.com! We are part of the Travelagents.com Network and one of over 50 Online City Guides - offering the best online travel deals from a choice of well known providers. Trafalgar Square.com provides a variety of information on available activities and travel services around the Trafalgar Square area.