Richmond Short stay apartments
The London Borough of Richmond upon Thames is a London borough in south west London, England, which forms part of Outer London. Richmond is a town in south west London, England, and is part of the London Borough of Richmond upon Thames. It is located 8.2 miles west-southwest of Charing Cross. It is unique because it is the only London borough situated both north and south of the River Thames.
Richmond Park has been designated as a Site of Special Scientific Interest and a National Nature Reserve. The royal connections to this park probably go back further than any of the others. The Park has changed little over the centuries and, although it is surrounded by human habitation, the varied landscape of hills, woodland gardens and grasslands set among ancient trees abounds in wildlife. Richmond Park is a park, a National Nature Reserve, a Site of Special Scientific Interest and a Special Area of Conservation in south-west London.