The English Maid

££British

All aboard the English Maid, a 1933 Dutch-built barge moored on the Thames after many years spent on the Seine. Located close to Vauxhall Bridge, this floating restaurant serves hearty British staples from battered cod and chips to steak and kidney pudding, with a few international favourites cro...

No active offers at the moment. Check back soon!

Is this your business?

Claim this listing to manage your offers and connect with customers.