Previous NextUnder Offer233 Bedroom Flat for Sale£725,000Drew House, 21 Wharf Street, Deptford, London, SE8Property TypeFlatBedrooms× 3Bathrooms× 2Receptions× 1TenureLeaseholdStageUnder Offer
Previous NextUnder Offer233 Bedroom Flat for Sale£725,000Drew House, 21 Wharf Street, Deptford, London, SE8Property TypeFlatBedrooms× 3Bathrooms× 2Receptions× 1TenureLeaseholdStageUnder Offer