3 bedroom apartment for sale in Upper Montagu Street, London

Upper Montagu Street, London, W1H 1SA, W1H 1SA

Price
£1,100,000
Bedrooms
3
Type
Apartment

View property 95117844