I found myself in Taunton last week and noticed that the place used to be known as Bella's (I believe) in the centre of town had a for sale sign outside the window so while walking back to the car I slipped down the alley to see people taking all the furniture out and into a van so I assume that this place is no longer for anyone who might be looking for it.
Will be interested to see if they end up somewhere else as been going a long time and although not a great setting you knew the setup......oh well see what fills the void