Explore details about location Vicarage Road. Vicarage Road is a location situated within the Runnymede alongside other areas such as Rivermead Close, Crouch Oak Lane, The Ridings.