Located within 700 metres of London Hampstead Heath railway station, Welby 20 Apartment apartment is 8 minutes' stroll from Belsize Park.
To enjoy your vacation in London, stay at this apartment, which is 3.2 km from Madame Tussauds London and 15 minutes' drive away Trafalgar Square. The accommodation is situated a 6-minute walk from Everyman Cinema, a few minutes' drive from Swiss Cottage tube station.
A self-catering experience is provided with a mini-kitchen featuring a fridge and a cooktop. Guests will find the barbecue Charro De Rio about 200 metres away. The nearest airport is London City airport, 25 km from this apartment in London.
Book Welby 20 London
More +
Less -