Located in the Hackney district, Nature Heaven Eco Boutique Apartment London is just a 7-minute walk from Woodberry Wetlands and 1.3 miles from the fourth-largest Emirates Football Stadium, which is recommended to be visited by sports fans. This apartment is situated 0.6 miles from London Stamford Hill train station and only steps away from Lordship Road bus station.
Dalston is located about 10 minutes' drive from the apartment, while Manor House metro station is about 10 minutes' walk away. Nature Heaven Eco Boutique Apartment is also situated 3.8 miles from the famous British Museum. The historic Tower of London is also situated within a 15-minute drive of this accommodation.
Guests are invited to prepare their own food in a fully-fitted kitchen.