Trafalgar Square 051

Towards the left stands the Admiralty Arch – which leads to The Mall and eventually to the Buckingham Palace.

Leave a Reply