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.