£9,500,000 | 5,609 sq ft14A Shouldham St London W1H 5FJOffice for sale5,609 sq ft floor areaNearest station 0.2mi.