Screen on the Green, 83 Upper Street, London N1 0NP, United Kingdom
Modern 2 bedroom flat in the heart of Islington
Show 6 more
This lovely ground floor flat has a light, modern, sophisticated feel and is stylishly decorated with welcoming finishing touches.
The flat has two double bedrooms - the master bedroom has a king size bed and the second bedroom has a double bed. There is plenty of storage as both bedrooms have fitted wardrobes and drawers so you can unpack and make yourself at home!
There is an ope