Back to list
The Alexander Hay
Approx. £40
Location
Unit 22, Hays Galleria, Hay's Lane
London SE1 2HD
See on the map
Book
Itinerary