Maple Place, W1T
Tottenham Court Road, looking north (2005)
Maple Place is a mews, previously called London Mews.
return to article