Explore details about location St Albans Road. St Albans Road is a location situated within the City of Leicester alongside other areas such as Sawday Street, Westbridge Close, Thurcaston Road.