Karta Vacation Rentals





Just north of central London on Camden Road, this lively spot puts you in Camden’s famed neighbourhood. About 5 km from the city centre, it’s a short drive to Finsbury Park and Emirates Stadium and a few miles from the British Museum and Oxford Street. Walkable local highlights include Cantelowes Gardens, Kentish Town and the O2 Forum Kentish Town.