Restaurants - London, England, United Kingdom
The Four Sisters cocktail bars in Islington and City of London are intimate spaces with acclaimed drinks and vintage interiors. Neighbourhood favourites, get in touch for reservations and group bookings.