Karta Vacation Rentals
In the heart of Camden, London — steps from Camden Lock Village and the area's famous markets like Buck Street and Stables Market. Camden Tube Station is a four-minute walk, with Euston, King’s Cross and St Pancras a short Tube or bus ride; Regent’s Park and London Zoo are about a 15-minute stroll.