Overall, good food and nice place. However, the reasons why I wouldn’t put higher rating are because: - the food is way too overpriced, almost ridiculously - we ordered still + sparking water, and we were charged £4.50 each bottle. However, those were filled up...bottles, unsure if it was with tab or filtered water, but you could see that they were already used, so I believe it’s definitely not very honest on their side to charge for that - Standard service charge in London is 12.5%, but they unjustifiably charge 15% - why?More