The Grand Duchess is our beautiful mothership restaurant, moored permanently in Paddington Basin, just behind Paddington station on the Union Canal. Usually an à la carte fish restaurant with the highest quality produce and unbeatable wines, it is the ideal place to get together with your team or celebrate a special occasion. She seats around 42 for a sit down dinner, but a standing affair with canapés could go up to around 50, and more if you were using the deck area in the summer months.
Stop searching and let the perfect venue find you!
- 1
Tell us what you are looking for
- 2
We'll share your enquiry with suitable venues
- 3
Get messages from venues & match with your favourites











London Shell Co.
Private Hire of The Grand Duchess Boat Restaurant
Great for
- Networking
- Private parties
- Weddings
Facilities
- Close to transport links
- Natural light
- Outdoor space
Capacities
- Dinner / Rounds: 42
- Standing: 50