Photos - The Mall, London, is a road running from Buckingham Palace to Admiralty Arch, adjacent to St. James' Park and then on to Trafalgar Square. It is closed to traffic on Sundays and public holidays, and on ceremonial occasions. The beauty about
Read this post on 3rdeyelens.blogspot.com