London 4 July 2015 And did those feet, in ancient times, walk upon England’s mountain green? And was the holy Lamb of God on England’s pleasant pastures seen? Whilst my marginally less ancient feet are walking up Olympic Way once more (a mere ten after having last done so), the […]