You might be familiar with the concept of Room 101, perhaps from the writings of George Orwell, or perhaps the slightly watered down version on BBC Two. As the 'worst thing in the world', Room 101 might be a better name for Evesham's newest bar, Karma. The significance might get a bit lost on the locals though, who appeared to be enjoying
(
Read more... )