Manage Your Business

Trafalgar Square

Trafalgar Square

Public Plaza · West End, London
638 RATINGS
89%
ACCEPTS

About

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, a British naval victory in the Napoleonic Wars with France and Spain that took place on 21 October 1805 off the coast of Cape Trafalgar, Spain. The site of Trafalgar Square had been a significant landmark since the 13th century and originally contained the King's Mews.

MoreLess
More on Wikipedia

Ratings

Overall

89%638 ratings

Good to Know

Accepts Apple Pay
Accepts Contactless Payments
Wheelchair Accessible
Free Wi-Fi
Good for Groups

Featured in Guides

Also at This Location

Details