London Office Space Office space broker for central and greater London offering a free service to businesses looking for workspace in the capital. Phone: 020 3053 3893 International House 124 Cromwell Road Kensington, London, SW7 4ET UK Map Other Categories: Business Services |