fbpx

Trafalgar Square

Westminster

,

London

Trafalgar Square is one of the most instantly recognisable locations in the world, and a must-see location when sightseeing in London.

Located in Westminster, the square’s iconic features include the famous fountains, Nelson’s column and the National Gallery.

Trafalgar Square really comes alive during cultural events, whether it’s the yearly Christmas markets or Chinese New Year celebrations.

.
.

WHY VISIT?

USEFUL INFO

.

Don't forget these:

Install our free app now!