Karta Vacation Rentals
On the leafy edge of London in Richmond upon Thames, this studio sits about 20 km from central London. Richmond Station is roughly 8 km away and Heathrow about 9 km, so airport runs and rail connections are easy. Nearby attractions include Hanworth Park, Upper Lodge Water Gardens, Hampton Common, Loftus Road Stadium and the Victoria and Albert Museum.