an Entity in Data Space: 134.155.108.49:8890
Whistler Tower is a 18 storey tower block on the World's End Estate in Chelsea, West London. It is 54m tall and was approved in 1969, to be completed in 1977.