The much-anticipated restaurant, Ormer Mayfair, has launched at London’s Flemings Hotel Introducing Ormer Mayfair. Arguably London’s most eagerly awaited restaurant run by celebrated chef Shaun Rankin. The new restaurant resides within luxury…continue reading…

You must be logged in to post a comment.