Did you know that despite first opening in 1936, Mirabelle was named London's best new restaurant in 1999? SOMEFACTS.com