Montagu Square, London W1H
£2,480,000
x