The Mall
...with the Buckingham Palace on one end. London, Feb.25, 2006