Explore details about location Armstrong Road. Armstrong Road is a location situated within the Runnymede alongside other areas such as Abbey Place, Prune Hill, Longbourne Way.