Karta Vacation Rentals
In the heart of Camden, London — a quirky, artsy neighbourhood 4 km from the city centre. Steps from Camden Lock Village, Buck Street Market and Camden Town. A family-friendly apartment with easy tube and bus links to central London.