Park Royal - Abbey Road, London NW10 7SU, United Kingdom

Operated by Space House

Park Royal

About this space

Space House provides quality cost effective office space without long term commitment and without hidden charges giving you the freedom to run your business how you wish. Space House is an independently owned Business Centre combining a convenient location with a flexible no frills range of office suites and facilities designed to meet the needs of a growing business. The Business Centre is modern, comfortable and stylish with offices and store rooms available.

Amenities

View full details on Seek