Stadium Street, Chelsea SW10

Property of Interest: Stadium Street, Chelsea SW10 £2,495,000