From 27 June till 16 July, London’s ‘square mile’ will come to life with a vibrant, creative programme of music and art. The City of London festival highlights London as ... Read More