This property has now sold!! Stobbs House, St. Chad’s Place, London WC1X 9HH3,253 sq. ft.£3,750,000 Download full details View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize Notice under Property Misdescriptions Act