Anchor House is an apartment in London within short distance of Lord's Cricket Ground, Hampstead Heath and Up at The O2.
It will take you 20 minutes to get to Fenton House, British Museum and Old Hampstead Village on foot.
The property is about 15 minutes' walk to Kenwood House train station.
The apartment offers rooms with free Wi-Fi, a laptop-size safe, a writing desk, climate control and a dressing area as well as single beds and double beds. A kitchen with an electric kettle, coffee/tea makers and a fridge is also provided. Guests can enjoy a view of the garden. A family bathroom is at guests' disposal.
Eat & Drink
The hotel Anchor House provides visitors with a free continental breakfast.
Wireless internet is available in the entire apartment for free.
Free public parking is possible on site.