"Have been here before and it was very average. With limited other options we came again recently and was very disappointed. The menu is pretty basic and uninspiring. And the food is very expensive £9.95 for a jacket potato with cheese and beans! . I went for the sausage panini with cheese and tomato chutney. The sausages must have been the most basic, budget sausages they could find. Probably from the Tesco value range. No texture, grey, processed to within an inch of their lives. Took one bite and left them. For a £10 sandwich, the least I'd expect is decent ingredients! My son had the kids pizza. Was ok. My wife enjoyed her sandwich and that did look good to be fair, but was still overpriced. £3.50 for a coffee and £2.75 for a can of drink, came to around £35 in total. I don't mind paying a premium for food, if the food itself and the ingredients are good. But this really wasn't. Also, the cafe/restaurant area was filthy. We sat towards the back where the tables have bench seats up against the wall. My young son dropped his pencil so had to get down on the floor to retrieve it. There was old food, napkins, dust, and all sorts under the chair. Hadn't had a proper clean for weeks and weeks. Not acceptable. This place feels like it's resting on it's laurels in a nice part of Surrey with a constant flow of people, they can charge what they like and people will pay it. Poor quality, expensive prices, and poor cleanliness means we won't be returning. There's hundreds of alternatives around where £35 will get your a great lunch. Visit those instead."