Trafalgar Square Published June 9, 2014 at 3264 × 2448 in An American in London: Week 4: Culture in the City of the Bard ← Previous Next → National Gallery is in Trafalgar Square, which is full of busking of all sorts.