• The City calendar is always full to bursting with things to see, do and experience each week. From festivals and food to concerts and community fundraisers, these are the top events in the City of London for 24 – 30 May 2017.

  • The City calendar is always full to bursting with things to see, do and experience each week. From festivals and food to concerts and community fundraisers, these are the top events in the City of London for 17...