£550,000 | 658 sq ft4 Park End London NW3 2SEOffice for sale658 sq ft floor areaNearest station 0.1mi.