“The views from the Astor’s balcony and roof terrace are iconic London landmarks,” said Will Pitt, sales director at UK ...
The iconic transmitter was built in the 1950s, where the original palace which gave the area its name once stood.