Back to list
image 1 on 10
BISTRO BARDOT (The Turk’s Head) Bistro Restaurant Provencal
Fabulous 9.1 (84 reviews)
Approx. £24
Location
1 Green Bank
London E1W 2PA
See on the map
Book
Itinerary