ViaMichelin
The Factory House
Location picture
Stunning 8.9 (126 reviews)
Approx. £32
Location
37 Leadenhall Pl
London EC3M 7AA