Instant prices paid data for England and Wales
| Date | Price | Address |
|---|---|---|
| 31/03/2026 Details... | £2,450,000 | 12a Powis Street, London, SE18 6LF Details... |
| 23/10/2014 Details... | £16,750,000 | 14 - 20, Powis Street, London, SE18 6LF Details... |
| 11/11/2013 Details... | £1,250,000 | 30 Powis Street, London, SE18 6LF Details... |