Flexible offices in Ilford
An independently-operated Business Centre situated to the north-east of central London in a mixed commercial and residential area. Office spaces are affordable and flexible within a professional yet friendly and relaxed environment.
The business Centre is situated approximately three minutes’ walk from Ilford town centre, and is conveniently located for easy access to excellent public transport links.
Compare listings
Compare