London Means Business
Call Us : 020 3039 3039


Welcome to London Means Business

  • There are over 806,000 businesses in London, almost 17% of all UK businesses
  • 33% of the UK’s businesses are in the South East
  • Over 99% of these businesses are SMEs, with 74% being self employed or single employee/director
"London is the place where you maximise your contacts, where you will find the biggest opportunities, you’ll find the most talented workforce. "
- Boris Johnson

Upcoming Events

Contact Us

1st Floor, 24 Denmark Street,
London WC2H 8NJ
Phone: 020 3039 3039

Subscribe to our Newsletter

Subscribe to our newsletter and updates and join our community of 84 992 subscribers.