The Montcalm

The Montcalm
34-40 Great Cumberland Place, London, W1H 7TW
Photo of The Montcalm