Back to list
Scoff & Banter Kensington
Very good 8.3 (328 reviews)
Approx. £30
Location
68-86 Cromwell Road
London SW7 5BT
See on the map
Book
Itinerary