AMC House

12 Cumberland Avenue Park Royal London NW10 7QL gb

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.

Share on social media