What's on in Richmond London

What's on in Richmond London

The London Borough of Richmond upon Thames is located in south-west London, England. Richmond forms part of Outer London and is the only borough on both sides of the River Thames. The borough was formed in 1965 when three smaller council areas joined under the London Government Act 1963. Richmond is home to attractions such as Kew Gardens, Hampton Court Palace, Twickenham Stadium and the WWT London Wetlands Centre.

Popular shows



Explore Richmond London