The Mall London Map

The mall is in the london area of st jamess. Yet another area of london our american friends had never heard of the house at the end obviously but not the mall it was littered with cyclists on a family london event before the real race the next day beautiful and not to be missed. The mall m ae l is a road in the city of westminster central london between buckingham palace at its western end and trafalgar square via admiralty arch to the east.

the mall london map