0.0
- reviews

Restaurant

House

63-69 Canonbury Road - 136-150, N1 2DG London Borough of Islington Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: British, European
Restaurant House Finsbury
GET DIRECTIONS
Restaurant House Finsbury