A Day at the Stratford Market Depot

I don’t use the term “best day of my life” often, but in this instance it’s pretty accurate. I was lucky enough to get tickets to go to a London Underground Jubilee line depot – Stratford Market Depot – ¬†during Open House London 2013, and¬† it was a wonderful experience. The day was particularly sweet […]