ViaMichelin
The Lost Hour
Location picture
Around £20
Location
217 Greenwich High Road
London SE10 8NN