Sold: Pilgrims Cloisters II, Sedgmoor Place, London SE5