OiYOi

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
Student reviewsRatings and reviews from verified students are in the app.

Nearby

Explore