Explore details about location Fircroft Road. Fircroft Road is a location situated within the Runnymede alongside other areas such as Thorpe Lea Road, Egham Hill, Caselden Close.