Price on application93,865 sq ftLondon SE16Property for sale93,865 sq ft floor areaNearest station 0.4mi.