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.

Looking for luxurious and affordable short stay serviced apartments, Call us at 020 7433 6677. You can fill our contact us form to explore more short term rental property in London.

Featured Apartments

Warren House Apartment

Rates from as low as
200.00 GBP

This spacious 2 double bedroom, 2 bath room apartment is situated on the first floor of Kensington Westside, a contemporary residential development with secure parking and a gym. The development is located in W14 and well situated at the bottom of Kensington High Street. The apartment comprises o

Space Apart Hotel

Area: Hyde Park
Rates from as low as
105.00 GBP

A restoration project of some note houses these exquisite studio apartments spread over six floors of a luxury Georgian building. Contemporary stylings are sympathetically fused with classic and historically inspired touches resultin

Harrington Court

Rates from as low as
149.00 GBP

Corporate clients requiring high quality yet affordable accommodation will find a superb solution at Harrington Court. Housed in a recent refurbishment of a building built in 1900, apartments are furnished to the very highest standard. Harrington Court apartments are an ultra-convenient base for

020 7433 6677
MON - FRI 9.00 - 18.OO