Situated in London, London Family Apartments has well-equipped accommodation featuring free WiFi, 3.3 km from Hampstead Theatre. The units come with a kitchen featuring kettle and a dining area, a living room, and a private bathroom with a hair dryer and bath or shower. Some units include a seating Read more
Situated in London, London Family Apartments has well-equipped accommodation featuring free WiFi, 3.3 km from Hampstead Theatre. The units come with a kitchen featuring kettle and a dining area, a living room, and a private bathroom with a hair dryer and bath or shower. Some units include a seating area and/or a patio. London Heathrow Airport is 18 km from the property.