Located about 5 minutes by car from London Hampstead Heath railway station, Welby 20 Apartment London is a mere 600 metres from Belsize Park.
To enjoy your vacation in London, stay at this apartment, which is nearly a 10-minute ride from Madame Tussauds London and within 6 km of Trafalgar Square. The accommodation is situated a mere 6 minutes on foot from Everyman Cinema, within walking distance of 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 just 200 metres away. The nearest airport is London City airport, 25 km from this apartment in London.
Book Welby 20 London
More +
Less -