Explore details about location Station Road. Station Road is a location situated within the Sherborne alongside other areas such as St Swithins Close, Cold Harbour, Westbury.