exploring-london.com
London Pub Signs – The Walrus and The Carpenter…
This rather oddly named pub can be found at 45 Monument Street in the City of London, just a short walk (you may have guessed) from The Monument itself. There actually nothing terribly mysterious a…