Roux at The Landau is situated at the luxurious five star Historic Langham Hotel in London. I recently had the pleasure of trying their delicious new Farmhouse Brunch menu which is a new concept by Chez Roux.
SheHearts
A BEAUTY, FASHION AND LIFESTYLE BLOG, OPINIONS AND OBSERVATIONS BY LAURA MARIE SCOTT.