Trafalgar Square United Kingdom > London
Trafalgar Square, the name of which commemorates Nelson's victory over a French and Spanish fleet at Trafalgar in 1805, was laid out between 1829 and 1851 by Sir Charles Barry. It is one of the city's most popular meeting places for tourists from all over the world... More View Related Pictures Map of Area
Hobbies and Interests
Have a favorite hobby or interest you want your next trip to cater to? We have a truly extensive range of over 150 different categories in countries around the world. Browse Categories