Just came back from lunch. I will not recommend this place to vegans and vegetarians, there's exactly one vegetarian option and no vegan ones. You can get a gluten-free bread, though.
I had a weird interaction with one member of staff after coming out of the toilet. She asked me about what sauce I'd like with my eggs and since I didn't order any sauce, I didn't know what she was talking about. I was told off for that, interestingly. My hot chocolate was cold by the time I ate my muffin, and I'm not the one to talk while I eat, that's my partner. I almost snorted it in - I was that hungry! Cold drink which cost me over £5 was left on the table and when we shared that with staff while paying we only got a 'sorry' in return.
Plus, our table was sticky and the only music we heard was Ed Sheeran's.
The meal was nice and served pretty quickly.
After leaving £25 for the meal, I feel like three stars are pretty generous.