£2,350,000 | 8,513 sq ft26-30 Turnpike Ln London N8 0PSPub for sale8,513 sq ft floor areaNearest station 0.1mi.