Back to list
BISTRO BARDOT (The Turk’s Head) | French Restaurant in Wapping
Stunning 8.9 (79 reviews)
Approx. £24
Location
1 Green Bank
London E1W 2PA
See on the map
Book
Itinerary