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