ViaMichelin
The Alexander Hay
Location picture
Approx. £40
Location
Unit 22, Hays Galleria, Hay's Lane
London SE1 2HD