Which residential tower block in London is a mile from the site of the Game 4 Grenfell?
Grenfell Tower: Grenfell Tower was a 24-storey residential tower block in North Kensington, London, England.
i don't know