6.7
150 Southampton Row, London, Greater London
Italian Restaurant · Holborn and Covent Garden · 12 tips and reviews
6.8
151 Shaftesbury Avenue, London, Greater London
Salad Restaurant · Holborn and Covent Garden · 8 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA