-
- check-in

Restaurant

Turnmills Top Floor

63 Clerkenwell Road - 63B, EC1M 5PT London Borough of Islington Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Types of Cuisine Mediterranean
Restaurant Turnmills Top Floor Farringdon
Are you the business owner?
Telephone
GO!

63 Clerkenwell Road - 63B, EC1M 5PT London Borough of Islington Greater London England United Kingdom

Restaurant Turnmills Top Floor Farringdon
Are you the business owner?
GO!

63 Clerkenwell Road - 63B, EC1M 5PT London Borough of Islington Greater London England United Kingdom

You may also like
Where do your friends eat?
Download the app and discover it with foodiestrip
Download foodiestrip app
Download foodiestrip app
Download foodiestrip app