The Mall

The Mall

3 February 2007

The Mall is a long, tree-lined road leading up to the gates of Buckingham Palace and the Victoria Memorial.


By browsing this site, you agree to its use of cookies. More information. OK