UK grocery operator Sainsbury launched a store concept called Fresh Kitchen today, on London's Fleet Street this morning.