Karta Vacation Rentals
In the heart of Camden, London — steps from Camden Lock Market and a four-minute walk to Camden Tube Station. Regent's Park and London Zoo are an easy stroll, while the British Museum, Hyde Park and major rail hubs (Euston, King's Cross, St Pancras) are a short tube or bus ride away.