£180,000 | 515 sq ft20-22 Beardell St London SE19 1TPOffice for sale515 sq ft floor areaNearest station 0.3mi.