Ice and Spice Greenwich London

Ice and Spice Greenwich Urban Spirit boast several years of experience in the events and hospitality sector. In addition to winning various awards including the ‘Made In Bexley’ award which was won earlier this year. [...]