Ramillies Place, W1F
Soho
Credit: User unknown/public domain
Ramillies Place is a short street situated off the southern side of Oxford Street.
Before 1910, it was called Marlborough Mews.
return to article