Explore details about location Station Road. Station Road is a location situated within the Hoghton alongside other areas such as Station Road, Riley Green Switch Road, The Croft.