Downhills Home London offers fine accommodation in London.
The venue is located 16 km from Ilford. The city center is 10 km away. Ozer serves turkish and polish dishes and lies just 10 minutes walk from the property.
Downhills Home London offers rooms featuring free Wi-Fi and a fireplace for a comfortable stay. Downhills Home London counts 6 bedrooms.
Guests can make use of a microwave, a kettle, a toaster and kitchenware.
Just 5 minutes' drive from London City airport.