Nestled in the quaint residential streets of Kensington, Launceston Place is a hidden gem. Passionate about using the best of Great British produce and with a constantly changing seasonal menu using simple ingredients, the restaurant has received 4 AA Rosettes.