Property sales in Eversholt Street - London - NW1 1BD

Found 2 transactions going back to November 2015.

Date Address Price
13 Dec 2019 Flat A, 216 Eversholt Street £ 420,000
27 Nov 2015 Flat A, 216 Eversholt Street £ 377,000