Property sales in Seymour Place - London - W1H 4PJ

Found 4 transactions going back to July 1998.

Date Price Percentage
161 Seymour Place
16 Jul 1998 £ 350,000
Flat 1, 161a, Seymour Place
6 Sep 2013 £ 175,000
Flat 2, 161a, Seymour Place
6 Sep 2013 £ 275,000
Second & Third Floor Flat, 161 Seymour Place
1 Sep 2022 £ 481,269