1 bedroom flat for saleChelsea Creek, Jaeger House, Thurstan Street, London, SW6£725,000PhotosDocuments