Apartment · Within London City Centre
Luxury Ground Floor Spacious Three Bed Apartment With Terrace
Sleeps 8 · 3 bedrooms · 2 bathrooms
9.89.8 out of 10
Exceptionalexceptional
125 reviews(125 reviews)
The price is CA $1,278
CA $1,278
avg per night
avg per night