PUB CRAWL:The Grenadier. A hidden gem in London

There are said to be about 7,000 pubs in London, so anointing one the best is a clearly a fool’s exercise, particularly given that beauty – and beer – is often in the eye of the beholder.