Central London Business Centre is located in a stately 115+ year old converted home in Central London, one block from Victoria Park. This building has been exquisitely converted to include modern comforts and state-of-the-art capabilities.
With 4 main areas available to suit your specific needs, we are confident we can provide you with a unique experience for your business or social event.
London offers dozens of festivals and other events in close proximity to our location. Please consider us as your gathering place for you and your guests before and after your special get-together.