Instant prices paid data for England and Wales
| Date | Price | Address |
|---|---|---|
| 16/09/2025 Details... | £354,375 | Flat 307, Pochard House, 8, Hemlock Street, London, E14 0YE Details... |
| 28/10/2021 Details... | £6,370,132 | Flat 402, Pochard House, 8, Hemlock Street, London, E14 0YE Details... |