English Grenfell Tower Cited by user Dormskirk on 24 Apr 2024 Grenfell Tower is a derelict 24-storey residential tower block in North Kensington in London, England.
English Francis Grenfell, 1st Baron Grenfell Cited by user Dormskirk on 24 Apr 2024 Field Marshal Francis Wallace Grenfell, 1st Baron Grenfell, (29 April 1841 – 27 January 1925) was a British Army officer.