Some 300 City businesses came together to celebrate their charitable and volunteering efforts on City Giving Day
Home City Giving Day shows Square Mile’s philanthropic side Some 300 City businesses came together to celebrate their charitable and volunteering efforts on City Giving Day