London square to transform Westminster tower into a luxurious 17-storey residential development
London Square, an Aldar-owned company, is excited to announce the transformative redevelopment of Westminster Tower, a prominent riverside landmark. Located on Albert [...]










