UKLondonOffice Castle Road NW
NW1 Castle Road
To Let 908 sf Office, Shop, Retail Office
Retail/Office premises.
Class E use...
The property is located at the eastern end of Castle Road, close to the..