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