logo

Sold STC - 3 bed Flat

Turner House, Cassilis Road, London, E14

£475,000