Boathouse London

The Boathouse London is a trendy boutique boat accommodation in Paddington, Central London. Located on the Floating Pocket Park, it features modern decor and lavish amenities.

Experiences in Boathouse London are coming soon.

Experiences in Boathouse London are coming soon.

Meanwhile, check out these nearby experiences.

Getting there

Boathouse London

37 North Wharf Road, London, W2 1AF