London.
Buckingham Palace and Queen Victoria Memorial, Aerial view