A good location for a relaxing stay in London, London 4 Bedrooms 3 Bathrooms with Garden House is an apartment surrounded by views of the garden. The property features a garden, shared lounge and parking on-site among other facilities.
Number of rooms: 5
Murchison Road, London, E10 6LZ, United Kingdom