Find British Small Business Awards in London

Description: The Lloyds Bank British Business Excellence Awards is a place to celebrate the resilience, innovation and creativity of the UK’s business community