Back to list
Sawadika
Well 7.5 (87 reviews)
Approx. £25
Location
71 Red Lion Street
London WC1R 4NA
See on the map
Book
Itinerary