Richmond upon Thames (Borough), Greater London, England, UK
The only London borough that straddles the River Thames, this was created on 1st April 1965 by the combination of the three former municipal boroughs of Twickenham from Middlesex and Richmond and Barnes from Surrey.
Contest | Events at Venue |
---|