Montpelier Square Townhouse

Knightsbridge, London