Debenhams in Taunton closes its door for the last time Published 04 May 2021 It's the end of an area for the flagship store. Full Article