Statue: George Washington is a Historical landmark located in London .
Reviews
Tripadvisor
4.0/5 · 15 reviews
Loading reviews...
Nov 15, 2024
This is a bronze replica of the 1st President of the United States George Washington (1732-1799) situated on the grassy area just in front of The National Gallery at Trafalgar Square. The original wa… Full review by BradJill
Mar 18, 2020
I was surprised, as no doubt other tourists were, to have an American President within Trafalgar Square. It was given in 1924 after fighting together in WW1. Full review by AliceR641