Explore details about location Vicarage Road. Vicarage Road is a location situated within the Runnymede alongside other areas such as Staines Road, Windsor Road, Windermere Close.