Property sales in Seymour Place - London - W1H 1BG

Found 2 transactions going back to September 2017.

Date Price Percentage
124 - 130, Seymour Place
20 Dec 2018 £ 12,028,707
Flat 11, 124, Seymour Place
22 Sep 2017 £ 1,160,000