The Infatuation on MSN

London’s new restaurant openings

The new London restaurant openings you should know about.