Flats for sale in Townsend Street, Borough, SE17