The apartment benefits from plenty of private outdoor space as well as open sky views. Proximity to Parks and squares is surely a great amenity this property offers.
#1634659
Roman Way, Islington, London
London, Greater London N7 8UQ
United Kingdom |