The City International - London The City, London

Little Bay Restaurant London

Little Bay Restaurant

International in London - The City
171 Farringdon Road, The City, London, EC1R 3AL Tags: good restaurant, international, london, restaurant, vegetarian dishes

2 Reviews
Found 1 businesses. Now showing 1 to 1. 1