ViaMichelin
Marquis of Wellington
Location picture
Approx. £30
Location
21 Druid Street
London SE1 2HH