Quite the worst restaurant we have ever been to in the UK. Prices too high for average food and appalling service. Complaints utterly rejected by management with extreme rudeness and when we persisted in our complaint we were told never to bother going back. As if we would! more
