Karta Vacation Rentals





In the heart of artsy Camden, London — minutes from Camden Lock Village and Buck Street Market. Just 400m from Camden Town tube and about 2km from Euston Railway Station, with London City Airport roughly 17km away. Close to the British Library, King’s Cross and the Regents Canal waterbus for easy sightseeing.