Instant prices paid data for England and Wales
Date | Price | Address |
---|---|---|
24/07/2019 Details... | £695,000 | First And Second Floor Offices, 116 Seymour Place, London, W1H 1NW Details... |
25/08/2005 Details... | £880,000 | 116 Seymour Place, London, W1H 1NW Details... |