Hoxton tube station is Shoreditch’s Bermuda triangle if London cabbies are to be believed. And I’ve no reason not to trust them. Google may offer a simpler and more direct route than theirs but where’s the fun in that? Eventually we arrived at Geffrye Street under the railway arches and assured the cabbie this wasn’t aContinue reading “Beagle”