This used to be an affordable pub with a lovely view, now it's extremely overpriced, almost £8 for a...
The Station house
$
Open
(139)
Advertisement
Photos
Long Rock, England TR17 0DA
The Station House is a charming pizzeria located in Long Rock, England, offering a cozy atmosphere perfect for families and friends. Known for its delicious, freshly made pizzas, the restaurant combines traditional recipes with local ingredients to create mouthwatering flavors. With a welcoming vibe and stunning views of the surrounding area, it’s an ideal spot to enjoy a casual meal or celebrate special occasions.
Generated from this place's information
Reviews
Ridiculously overpriced and very unrelaxing experience
10/27/2024
Out of season dinner
10/17/2024
Delicious meal and excellent service with fabulous views. Menu choice offers something a little diff...
Over priced and disappointing
7/29/2024
Being local we'd been looking forward to visiting the newly refurbished Station House. However, the ...
See a problem?
You might also like
Advertisement




