Explore details about location Thorpe Lea Road. Thorpe Lea Road is a location situated within the Runnymede alongside other areas such as Lovett Road, Guildford Road, Ripley Avenue.