A pricey £9.95 plus £2.50 for a less than special lemonade, I still tipped more than 10% tip to the professionalism or the waitress.
They (I have seen this and the Kensington location) are very handy and great for views and full of light as they are on the corners of busy roads.
The place was dead when I visited,...
More
