Question: what part of london is the grenfell tower
Answer: North Kensington , Royal Borough of Kensington and Chelsea , West London