Central 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.
If you have more information about this business park/industrial estate, please
let us know.