London Hotels Articles

July 19, 2010

The best fish restaurants in London, UK

… well with the Lobster.

The refined but honest cusine , the strikingly lavish interior , the discreet and smooth service all combine to make this one of the most outstanding Fish restaurants in London and long may it continue .

Powered by WordPress