Section Title
Trafalgar Square
Trafalgar Square is one of the most important and bustling squares in London: designed in 1830 to commemorate the British victory against the French and Spanish fleets in the Battle of Trafalgar.
Contact Information
Zip/Post Code
GV5C 6Q
Phone
Location
Address
Trafalgar Square, St. James's, Covent Garden, Westminster, London, Greater London, England, WC2, United Kingdom