Spacious The North London Turn Apartment is located in the Clapton district of London, about 5 minutes' walk from St Michael and All Angels Church. Wi-Fi is provided for both business and leisure activities.
An equipped kitchen with kitchenware and a dishwasher is among the self-catering amenities provided.
Tower Bridge is approximately 7 km from the apartment, while Victoria Park is nestled 3.7 km away. The unmissable Tower of London is around 15 minutes' drive from this apartment. London Stoke Newington train station is merely 300 metres away, and Fountayne Road bus stop is just near The North London Turn Apartment.
If you stayed at this hotel, share your experience with us, please