London Small Business Centre

London Small Business Centre is a London-based, not-for-profit support agency for small businesses providing: business advice, training and finance to startups and existing businesses looking to grow. They have helped over 25,000 people start up their own business and generate significant social value, giving a large boost to the local economy.