Station Masters House Restaurant
Advertisement
The Parade
Claygate, England KT10 0PB
Station Masters House Restaurant, located in the charming village of Claygate, England, offers a delightful dining experience in a quaint setting. Housed in a historic building, the restaurant features a cozy atmosphere with a menu that highlights seasonal ingredients and local flavors. Guests can enjoy a range of delicious dishes, complemented by an excellent selection of wines, making it a perfect spot for both casual meals and special occasions.
Generated from this place's information
Also at this address
See a problem?
You might also like
Advertisement