Food · Covent Garden
The Tattershall Castle
Student noteBoat bar on the Thames, right opposite the London Eye, fish and chips on the deck
- Where
- Victoria Embankment, Westminster, London SW1A 2HR · Covent Garden
Nearby
Kangnam PochaFood
Blacklock Covent Garden|British chargrilled chops & Monday dealFood
Abuelo Covent Garden|Fig & Honey Toast and CoffeeFood
Banana TreeFood
Eat Tokyo Covent GardenFood
Explore