Mimosa House, W1B
Mayfair on the Monopoly board
Mimosa House can be found on Princes Street.
return to article