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.