2 bedroom flat for sale

>

2 bedroom flat for sale

Island House, Three Mill Lane, E3
£599,995

Price History

Initial price £625,000
18/09/25 £599,995
Price Change -4.00%

Description