The 17 storey Westminster Tower, which was built in 1983 but ... Average pricing across the Albert Embankment scheme, which will be one of the closest residential developments to the Palace ...