Trafalgar Square

London, United Kingdom

free
adult ticket
free
concession
3 0 reviews
Description
Trafalgar square is a public square in the City of Westminster, Central London. The site of Trafalgar Square had been a significant landmark since the 13th century Nearest mosques : Soho Islamic Centre , Fitzrovia Mosque, Mayfair Islamic Centre Nearest Halal food : Salt n Pepper, Rasa Sayang Restaurant, Masala Zone Covent Garden
Reviews Add review
No reviews yet