Explore details about location Wycliffe Road. Wycliffe Road is a location situated within the St Helens alongside other areas such as Stapleton Close, Virgil Street, Bay Tree Grove.