Park Royal, Western Avenue

Fully let
London | 37,643 Sq Ft