London
Trafalgar Square.
And Trafalgar Square. (Actually these were on several different walks.)