ViaMichelin
Blue Anchor Hammersmith
Location picture
Well 7.8 (28 reviews)
Approx. £30
Location
13 Lower Mall
London W6 9DJ