Property sales in Russell Square - London - WC1B 4HR

Found 4 transactions going back to December 1998.

Date Address Price
11 Dec 2014 Flat 1, 54 Russell Square £ 1,499,999
23 Jul 2010 Flat 1, 54 Russell Square £ 840,000
16 Jul 2010 Flat 2, 54 Russell Square £ 1,276,000
18 Dec 1998 Flat 4, 54 Russell Square £ 200,000