London Buildings April 29, 2015 by Emily Stark A tiny little pub, sandwiched in between taller buildings.