Explore details about location Sceptre Close. Sceptre Close is a location situated within the St Helens alongside other areas such as Henley Court, Park Road, Beulah Avenue.