Hampstead Apartments

London

United Kingdom

The apartments are fully furnished and equipped with everything you'll need for your stay,.This includes a fully equipped kitchen, Laundry facilities in apartments and a living area where you can put your feet up in front of a flat screen TV with free-view channels ('Smart TV' with internet to connect to your favourite apps). .