Located in Richmond upon Thames, 2.4 km from Richmond Park and an 11-minute walk from Richmond University - The American University in London, Richmond Riverside Apartment offers free WiFi. The property features river views. This 1-bedroom apartment comes with a kitchen, a seating area, a dining are Read more
Located in Richmond upon Thames, 2.4 km from Richmond Park and an 11-minute walk from Richmond University - The American University in London, Richmond Riverside Apartment offers free WiFi. The property features river views. This 1-bedroom apartment comes with a kitchen, a seating area, a dining area and a satellite flat-screen TV. A bicycle rental service is available at the apartment, while cycling and hiking can be enjoyed nearby. Pembroke Lodge, Richmond Park is 1.9 km from Richmond Riverside Apartment, while Twickenham is 2.4 km from the property. London Heathrow Airport is 10 km away.