Blogs in January 1970

Shakespeare’s Local 1st January 1970

Welcome to the George Inn near London Bridge: a cosy, wood-pannelled, galleried coaching house a few minutes’ walk from the Thames. Grab yourself a pint, listen to the chatter of the locals and consider this: who else has made...

Read More