Sold: Pilgrims Cloisters III, Sedgmoor Place, London SE5