Set 300 metres from Colliers Wood and 3.3 km from Morden, Collier's Wood en-suite apartments offers accommodation in London. Complimentary Wi-Fi is offeredthroughout the property.
Number of rooms: 2
51A High Street Colliers Wood, London, SW19 2JF, United Kingdom