ViaMichelin
Aviary
Location picture
Stunning 8.9 (29 reviews)
Around £30
Location
22-25 Finsbury Square
London EC2A 1DX