The Stinking Bishops in Newtown is named after the first-ever cheese to be judged as Britain’s smelliest. Although wheels of this infamous creation (which has the knockout stench of “a rugby club changing room”) have yet to turn up at this new cheese bar and deli on Enmore Road, there are many other (less pungent) […]
The Stinking Bishops, Newtown
April 8th, 2014 | by Lee Tran Lam | published in Latest, Restaurants, Shops | 3 Comments »