Shalcomb Street, Chelsea SW10

Property of Interest: Shalcomb Street, Chelsea SW10 £5,500,000