The Nutshell, possibly Britain’s smallest pub Our latest Curiosity of the Week, thought by many to be Britain’s smallest pub, is The Nutshell in Bury St Edmonds, Suffolk…