Richmond upon Thames – The Five Minute Spare Guide
Your Five Minute Guide To The London Borough Richmond upon Thames Overview The London Borough Richmond upon Thames as we currently know it came into being in 1965 by the amalgamation of three boroughs Barnes and Richmond to the east of the Thames and Twickenham on the other side. Thus the Borough is…