Restaurants in Islington
Islington's The Window offers four elegant and modern floor spaces to suit virtually every conceivable business event from training seminars to press launches.
Credit Cards Accepted
Open All Year
More Restaurants nearby
This page viewed on 1,704 occasions since 27th October 2006