Grenfell Tower

Grenfell Tower is a 23 storey tower block in Kensington, West London. It is 68m tall and was approved in 1970 as part of the Lancaster Road project.