Under Offer 62 Old Brompton Road, London, Greater London, SW7 Terms on Application Retail 753 - 1721 sqft