Karta Vacation Rentals





In the bustling legal quarter of the City of London, minutes from the city centre and walking distance to Chancery Lane and Inner Temple. A short hop to Sky Garden, King’s College and Trafalgar Square. London Blackfriars Station is about 800 m away and Heathrow is roughly 6 km.