




In leafy Twickenham on the quieter side of London, about 15 km from the city centre. Richmond Station is roughly 2 km away and Heathrow Airport about 12 km, so trains and flights are easy. Close to Twickenham Stadium, the River Thames Visitor Centre, Ham House and Garden, Richmond Palace, Isleworth Recreation Centre and the Museum of Rugby.