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