What is london"s most expensive restaurant?

17 answers 17