Property sales in Baker Street - London - W1U 6RP

Found 2 transactions going back to March 2003.

Date Price Percentage
Fourth Floor, 109 Baker Street
26 Feb 2015 £ 7,600,000
Manpower, 107, Baker Street
27 Mar 2003 £ 2,265,000