£8,000,000 | 16,619 sq ft49A Oxford Rd London N4 3EYOffice for sale16,619 sq ft floor areaNearest station 0.3mi.