Karta Vacation Rentals

In leafy Richmond-upon-Thames, a short walk from the town centre and the riverside Terrace Gardens. About 13 km from central London and within easy reach of Richmond Station (District Line and Overground). Museum of Richmond, Ham House and Queen Charlotte's Cottage are all strollable local highlights.