The ‘world’s smallest pub’ has opened in London this Christmas

The tiny inn can only fit three patrons in at a time