For Sale Retail Investment Commercial111-113 Friary Road, London, Greater London, SE15 1PY £850,000 for the Freehold4,079 Sq Ft View property