There are a whole host of excellent speciality coffee shops in the City of London these days but somehow it's taken me a decade to visit Host Cafe, which opened up inside the Church of St Mary Aldermary in 2012. In my defence, it's closed at weekends and I'm blessed with very few free weekdays in London. And when there's been a church on the site for over 900 years, what's another few months?