chasing tortoises (and courage) in camden town

At the Camden Town tube station,  a helpful sign promised me that the ZSL London Zoo was somewhere to my right. Three different streets jutted out in a right-ish direction from the station, though, and I still didn’t understand how to figure out which street I was on in London. Which right was the rightContinue reading “chasing tortoises (and courage) in camden town”