Wells Court is conveniently located in London, just 2.2 miles from London Zoo and 2.3 miles from Lord’s Cricket Ground. The property offers facilities such as an elevator and 24-hour security, along with free WiFi throughout. Regent’s Park and Euston Train Station are both 3.2 miles away.
Some units include a balcony and a satellite flat-screen TV with streaming services, as well as a seating area. Every unit in the apartment complex features a private bathroom.
The apartment is 2.3 miles from Camden Market and 2.8 miles from Madame Tussauds. The nearest airport is London City Airport, 20 km from Wells Court.
With a private bathroom, all units at the apartment complex offer free WiFi, and some rooms also have a balcony.
Madame Tussauds is 4.5 km away, and Euston Station is 5.1 km from the property. The nearest airport is London City Airport, 20 km from Wells Court.