Bloomberg list Launceston Place in their top five

Nestled in the quaint residential streets of Kensington, Michelin-starred Launceston Place has been listed in Bloomberg’s London top five restaurants.

Read the full review here.