Karta Vacation Rentals



On the leafy edge of London in Richmond upon Thames, about 13 km from central London. Minutes from Richmond station and roughly 3 km from Mortlake, with Heathrow Airport about 13 km away. Walk to Richmond Green, the Orange Tree Theatre, Richmond Riverside, Marble Hill House and the Royal Botanic Gardens, Kew.