Karta Vacation Rentals





In West Hampstead, London — a family-friendly 2-bed apartment just 6 km from the city center. West Hampstead Railway Station sits about 700 m away and the West Hampstead Metro is roughly 600 m, making the rest of the city easy to reach. Heathrow is around 30 km away. Nearby highlights include ODEON Luxe Swiss Cottage, Abbey Road Studios, Freud Museum, Ben Uri Gallery and Royal Casino Slots.