Property sales in Seymour Place - London - W1H 1NN

Found 6 transactions going back to January 2003.

Date Address Price
22 Feb 2018 Flat 3, 114 Seymour Place £ 525,000
1 Jun 2011 Flat 3, 114 Seymour Place £ 309,000
23 Mar 2007 2 114 Seymour Place £ 250,000
26 Sep 2003 Flat 1, 114 Seymour Place £ 205,000
11 Sep 2003 Flat 3, 114 Seymour Place £ 205,000
6 Jan 2003 2 114 Seymour Place £ 225,000