What’s on in the City Hall this week! Monday 15th July – Sunday 21st July