
23 London business shortlisted in the British Business Awards
The shortlist for the British Business Awards 2025, in association with NatWest, has today (Tuesday 18 March) been released with 23 London based companies among the 143 from across the UK now vying for the top spot at the ceremony in Edinburgh on the 24 …