Freehold blue-chip convenience store investment in North Kensington, London. Recently refurbished, landmark corner property with a large frontage on North Pole