Karta Vacation Rentals
In Golders Green on the northern edge of London, about 9 km from the city centre. Close to Golders Hill Park and Sculptures by Henry Moore & Barbara Hepworth, with easy access to London Zoo, Hampstead and Kenwood House — Selfridges and Royal Albert Hall are also within reach.