AMC House

12 Cumberland Avenue, London NW10 7QL, UK


AMC Business Centre has been the premier business centre within Park Royal for the last 20 years. Designed as high specification retail banking offices AMC is not only superbly located in the heart of Park Royal but also provides an oasis of professional office space within the bustle of NW10.

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.

AMC House UK
12 Cumberland Avenue
London NW10 7QL