station-name

Restaurants near Liverpool Street Station


Showing 1 - 15 of 164 results

L'Anima

333
1 Snowden Street, London EC2A 2DQ, Tel:020 3463 7528
Within 600m (165m)
Diner Rating:
 

Naming a restaurant after ‘the soul’ is quite a mission statement, but Antonio Favuzzi's southern Italian flagship leaves a lasting impression. Lofty dimensions,... more »
First « PREV  1 - 15 of 164 NEXT » Last