Stay Plus Properties Apartment London
Stay Plus Properties provides accommodation within 3 km of the centre of London, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave.
Number of rooms: 4
128 Aldersgate Street, Islington, London, EC1A 4JQ, United Kingdom