Explore details about location St Albans Close. St Albans Close is a location situated within the Sheffield alongside other areas such as Broadlands Close, Tyler Street, Harrington Road.