STM Convenience Store STM Convenience Store 25 Stamford Street Glenfield Leicestershire LE3 8DL Rating Date: 2021-11-04 Rating Authority: Blaby Leave a Reply Cancel replyYou must be logged in to post a comment.