Bloomberg list Launceston Place second in their top five

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

Read the full article here.