Late afternoon light along the ThamesA sense of wonder and awe is evoked from the ruins of St Dunstan cathedral in the heart of London