Stylish Islington Apartment - Apartment sleeping up to 4 guests This apartment features a stovetop, dishwasher and electric kettle. Located in London, 1.5