£1,500,000 | 5,021 sq ft53 Theobald St Borehamwood WD6 4RTOffice for sale5,021 sq ft floor areaNearest station 0.3mi.