What is london"s most expensive restaurant?

16 answers 16