1
result
Sold prices in Seymour Street, London Central, W2
88 Seymour Street, London, W2 2JJ
- £3,343,500 Terraced, Freehold 04 March 2019
- £3,180,000 Terraced, Freehold 21 July 2015
- £1,137,500 Semi-detached, Freehold 27 May 2005
- £499,995 Terraced, Leasehold 25 June 1998