Summary Found on Craven Park, London, NW10, this impressive 3,593sqft FREEHOLD building offers a unique blend of commercial and residential units. The building boasts an abundance of space, featuring 1 x 1,100sqft Commercial Shop, and 3 flatsRead more…