London's 11 Best Restaurants of 2016 London restaurants are opening in record numbers - about 200 a year - and are getting better: Standards are rising faster than prices while service is keep...