Standing proudly on the Albert Embankment, Westminster Tower is a rare riverfront collection of 28 apartments with uninterrupted views of the River Thames, the Houses of Parliament, and London's iconic landmarks. So close you can hear the chimes of Big Ben.
Claim a proud riverfront position, at home among icons.