
Sale e Pepe Mare: Italian Riviera Arrives at The Langham
There are few things London loves more than an Italian restaurant with excellent lighting and a Champagne trolley. Sale e Pepe Mare, the gleaming new seafood-focused outpost from the Knightsbridge













