Beresford Road London Rooms Guesthouse London
Featuring free Wi-Fi throughout the property, Beresford Road London Rooms is a Homestay and offers accommodation in London, 1.1 km from Islington.
Number of rooms: 3
63 Beresford Road, Islington, London, N5 2HR, United Kingdom