Office Under Offer in 22 Abbey Road, Park Royal, London, NW10 7RE
£28,000 per annum
Office
886 sq ft
Description
Situated just off Abbey Road in the heart of Park Royal this property allows easy access to the A406 and the A40 and just 1 mile from Park Royal Station (Piccadilly Line).