Beautiful Houseboat

Venue Info

This pretty unique floating property is moored right in central London, across the bank from Victoria, making it walking/swimming distance to Big Ben, Houses of Parliament, the London eye, and Buckingham palace.