Many travelers think of the City of London as just the capital’s financial heart, but once a year it breaks out of its pinstripes for the exuberant City of London Festival. From June 18-July 8, the Square Mile’s exquisite guild halls and churches will resonate with music and other performances—the closing concert takes place at [...]




