AMC Business Centre comprises of the highly prestigious AMC House office building and 6 spacious light industrial units all with ample parking space. Flexible rental solutions can be found for all your needs within the Business Centre making it accessible and easy for you to move in within 24 hours of your enquiry.
walk
walk
12 Cumberland Avenue, London, NW10 7QL
Wi-Fi
Breakout Areas
Fully Furnished
Meeting Rooms