ViaMichelin
The Alice
Location picture
Stunning 8.8 (20 reviews)
Approx. £20
Location
133 Houndsditch
London EC3A 7BX