Thames Sanctuary, Floating Two Floor Houseboat - Boats for Rent in Hampton, England, United Kingdom
Entire home/apt in Hampton, United Kingdom. A romantic getaway on our beautiful 2 floor floating house on Taggs Island, a special little island in the middle of the Thames. Our Top Deck/ Lounge/Diner is light & spacious with views over the gardens, up river and down towards the bridge and...
See this content immediately after install