Featuring free WiFi, Tower Point London Luxury Apartment offers accommodations in Enfield. London is 10 miles from the property. Free private parking is available on site. Featuring a balcony, the accommodation is fitted with a dining area and sitting area with a flat-screen TV. There is also a kitchen, fitted with a dishwasher and oven. A microwave and kettle are also featured. Each unit is equipped with a private bathroom with a bathtub or shower. Towels and bed linen are provided. Windsor is 26 miles from Tower Point London Luxury Apartment, and Croydon is 19 miles away. The nearest airport is London City Airport, 12 miles from Tower Point London Luxury Apartment.