>
1 bed flat
China Wharf, 29 Mill Street, London SE1
£750,000
China Wharf, 29 Mill Street, London SE1
£750,000
Price History
Initial price | £795,000 |
24/05/25 | £775,000 |
01/07/25 | £750,000 |
Price Change | -5.66% |
Description
A luxury river fronted apartment located in this popular iconic Shad Thames development with views o...