Looking for hotels near Richmond?

Nestled between the largest Royal Park in London and the famous River Thames, Richmond is an affluent suburban town in south-west London. This tranquil riverside ‘village’ certainly merits exploration for its historic pubs, upscale restaurants, independent shops, historic houses, and enormous parks. You’ll find more than 200 shops spread across George Street, Quadrant and Hill Street. And as for pubs and restaurants, they can be found in abundance alongside the River Thames which is at the heart of this community. Another one of the areas biggest assets has to be Richmond Park, the largest of the eight Royal Parks in London, and a huge 2,500 acres of grassland, ancient woodland and wide-open space. The town is also lucky enough to have its own theatre, the Richmond Theatre, which plays host to many shows on their way to the West-End or productions that have left the West-End to embark on a tour. Richmond also benefits from being on the District Line so exploring the rest of the city is easy. There is also an overground service here which can get you to Waterloo in just 20 minutes.