The Mall

The Mall
London, SW1Y 5AG