>
2 bedroom flat for sale
Island House, Three Mill Lane, E3
£599,995
Island House, Three Mill Lane, E3
£599,995
Price History
| Initial price | £625,000 |
| 18/09/25 | £599,995 |
| Price Change | -4.00% |