1 bed flat

>

1 bed flat

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...