Property sales in Baker Street - London - NW1 6XE

Found 2 transactions going back to April 2019.

Date Address Price
17 Apr 2023 231 - 233, Baker Street £ 11,000,000
11 Apr 2019 Ground Floor Shop, 219 Baker Street £ 12,000