Listed in Tourist Attractions
- Trafalgar Square London
One of the most Iconic tourist attractions in London UK. This place is a must see when you come to visit London. Its Free. Its Huge. As well as Lord Nelson’s Statue on the long Plinth there are the huge Lion statues that tourist love to pose near and take photos. Check out the mayor of London’s website as there are cultural events going on every few weeks at this location.
So many places to see from Trafalgar square, houses of Parliament, Westminster Bridge, Buckingham Palace, the Mall, National Art Gallery, China Town, Oxford Circus. Its all nearby