This item was originally published on this site

The redeveloped tower, on Albert Embankment, will comprise 28 luxury apartments and two penthouses.

The post London Square gets thumbs-up for 17-storey residential block in Westminster appeared first on Property Week.