According to The Sun, A popular women’s clothing store is set to close its doors, marking the end of an era after 27 years in the same location. The Talbots store at The Summit shopping center in Birmingham, Alabama, has been a staple since its opening in 1997. Closure…