Westminster, London
Waterfront Apartment
1,600 SQFT