Stoke Newington offer a selection of 1, 2, 3, 4 bedroom flats, next to London city.
There is a minimum stay of 3 months and a discount is available for booking of 6 months and over.
Stoke Newington Apartments London | Apartments | London North - England