Sold: Pilgrims Cloisters, Sedgmoor Place, London SE5