Happy 2012!

After a slightly volatile 2011 the best way to start 2012 was to give it as good a start as it is was possible, and what better place than the Langham Hotel, engulfed in not only luxury but also enjoying some of the best food in London at Roux at the Landau. We had a … Continue reading