Back to list
SHAKARA
Very good 8 (4 reviews)
Approx. £60
Location
66 Baker Street
London W1U 7DJ
See on the map
Book
Itinerary