Karta Vacation Rentals
Nestled on Hampstead High Street in Camden, London — a boutique stay above the King William public house. A one-minute walk to the tube and moments from Hampstead Heath, Everyman Cinemas and Burgh House, with quick links to Regent's Park, London Zoo, Camden Markets, Selfridges and Baker Street.