Неправда. Дорого по сравнению с Московскими, например, - это однозначно. Но вкусные рестораны есть везде. И в Лондоне их много. Другое дело, что своя кухня у них на большого любителя, и, как уже было сказано, ресторанов со своей кухней у них не так уж много.
А что касается самых вкусных, как мне кажется, большинство принадлежит иностранцам (в том числе и русским).
К сожалению, в основном это так. В Англии существуют неплохии кулинарные традиции (т.н. country cooking), но в самом Лондоне их не найти. Все рестораны как бы иностранные (псевдо-французские, псевдо-индийские, и тп), и даже самые дорогие - невкусные.