
This state of the art property is situated on Humber Road, near the Staples Corner. The Edgware Road conveniently connects to the A41, A1 and M4. The area benefits from easy access to Central and Greater London. Great shopping facilities, local bars and restaurant are within a short walking distance.
All of these modern and well appointed offices are tastefully decorated and air conditioned. Business accommodation provided by this business centre suits companies of various sizes. Flexible lease terms apply, whilst the offices are available for immediate occupancy. Ample parking is provided.