READ MORE
Ikea Tower is a 13 storey tower block in Brent, West London. It is 51m tall and was built in 1961.