London City Centre, England, UK3.9 km to London centre
One Bedroom Boat, Sleeps 2
Member Since 2017
- English, French, Spanish
Cancelled bookings will not receive a refund.
This property doesn't have any reviews yet.
London City Centre, England, UK