3
results
Sold prices in Seymour Place, London Central, W1H
93 Seymour Place, London, W1H 5TG
- £3,800,000 Terraced, Leasehold 30 April 2015
101 Seymour Place, London, W1H 5TG
- £1,750,000 Terraced, Freehold 25 January 2007
- £500,000 Terraced, Freehold 05 December 2005
- £670,000 Flat, Leasehold 29 April 2002
116 Seymour Place, London, W1H 1NW
- £880,000 Terraced, Freehold 25 August 2005