The Venue
Bar
British
Dinner
Mid-range
Pub
Reservations
Restaurants
Scottish
Seating
Restaurant
About
We're a destination for food, beverage & hospitality. With internal seating for up to 200 people across 4 different areas and an 80 seater beer garden with extensive views over the Ochil Hills, The Venue's a special place to come together with loved ones.
At a glance
- Verified listing
- Typical visit: about 1 hour