The best pub in London can be found inside a flower shop – and you’ll be fined if you use your phone or foul language inside
A much-loved micropub has just earned itself one of the shiniest accolades in the ale world, having been crowned the very best pub in (greater) London as part of CAMRA's prestigious Pub of the Year compet...