Awarded 'Best Garden Centre in the UK' in 2018, 2021 & 2025 by the Garden Centre Association

Railway Restaurant

Enjoy freshly prepared breakfast, lunch, afternoon tea and homemade cakes at our family-friendly Railway Restaurant, located at the Old Railway Line Garden Centre in Three Cocks, between Brecon and Hay-on-Wye.

Open seven days a week, our spacious restaurant serves freshly prepared food to order, from hearty breakfasts and light lunches to homemade favourites and our popular Railway Roast every Thursday and Sunday.

Whether you're visiting the garden centre, meeting friends for coffee and cake or looking for somewhere to eat while exploring Brecon, Hay-on-Wye and the Bannau Brycheiniog (Brecon Beacons), you'll find plenty to choose from. Vegetarian, gluten-free and children's options are available too.

Railway Restaurant Opening Times

Monday – Saturday: 9am – 4.30pm
Sunday: 9.30am – 4pm
(Hot food served until: 3.30pm)

  • Easily Accessible

    To all including wheelchairs

  • Free Parking

    With no time limit

  • Free Wi-Fi

    For use within the Restaurant

  • Vegetarian & Gluten-Free Options

    All dietary requirements catered for

  • Groups Welcome

    Including coach parties

  • Breakfast

    Start your day with breakfast at the Railway Restaurant near Brecon & Hay on Wye. From lighter options and toasted teacakes to a hearty cooked breakfast and our popular Gardener's Brunch, there's something for every appetite.

    Breakfast is served from 9am Monday to Saturday and 9.30am on Sunday.

  • Lunch

    Looking for somewhere for lunch near Brecon or Hay-on-Wye? Our lunch menu includes freshly prepared light bites, sandwiches and paninis alongside hearty homemade favourites and weekly specials.

    With plenty of seating and free parking, we're a relaxed place to stop for lunch with friends and family or as part of a visit to the garden centre.

  • Sunday Lunch / Railway Roast

    Our popular Railway Roast is served every Thursday and Sunday, with a choice of home-roasted meats, crispy roast potatoes, seasonal vegetables, homemade Yorkshire pudding and traditional gravy.

    If you're looking for a traditional Sunday lunch near Brecon or Hay-on-Wye, join us for a freshly prepared roast followed by one of our tempting homemade desserts.

  • Afternoon Tea

    Treat yourself to a traditional afternoon tea at the Old Railway Line, near Brecon and Hay on Wye. Enjoy a selection of sweet and savoury treats in the relaxed surroundings of our Railway Restaurant.

    Afternoon Tea is served from 2pm daily and makes a lovely treat for birthdays, celebrations or simply catching up with friends.

  • Homemade Cakes

    Our selection of homemade cakes make the perfect accompaniment to any hot drink. Try our selection of traybakes or the weekly special triple layer cake!

  • Children’s Menu

    Our Children’s Menu has a range of delicious food including Fish and Chips, Chicken Goujons, 1/2 Jacket Potato and our Apprentice Gardener’s Lunch Box.

Customer Reviews

Lovely restaurant and amazing garden centre freshly cooked meals paninis delicious home made cakes.
Well worth a trip.

Julie Pearce

Google Reviews

I love the Railway Garden centre. My sister and I go there for lunch every 2 weeks. My sister always has a roast dinner,which is huge. I'm a coeliac and a vegetarian, but there is always something tasty on the menu which suits my dietary requirements.

Diana G

TripAdvisor

One of the most beautiful garden centres we have visited. It’s a lovely place to spend some time, with a farm shop, restaurant and café. Everything is beautifully arranged and decorated, and the food is really delicious. The staff are also very friendly and polite. We really enjoyed our visit!

Natalja Tarasova

Google Reviews

We have just had an afternoon Tea at the restaurant. What a great experience! The Tea was excellent and was enhanced greatly by the surreptitious attentiveness of Lou. She made us feel very welcome and that nothing was too much trouble.

Nigel S

TripAdvisor

We all love this place lovely food good service lovely staff.

Sue Morgan

Google Review

Fab Garden Centre, beautiful location.
Extensive goods, beautiful food & Farm Food range

Mair Sparey

Google Reviews

Excellent garden centre, so many different areas within the venue. Cafe and restaurant inside. Superb variety of items. Large car park, very attentive team of knowledge staff. Well done all.

Mandy Kennedy

Google Reviews

Railway Restaurant FAQs

Do I need to book a table at the Railway Restaurant?

There’s no need to book a table for breakfast, lunch or coffee and cake – simply turn up and our team will find you a table. We have plenty of seating in our spacious Railway Restaurant.

For Afternoon Tea, advance booking is recommended to ensure we have a full range of options for you.

What are the Railway Restaurant opening times?

The Railway Restaurant is open seven days a week.

Monday – Saturday: 9am – 4.30pm
Sunday: 9.30am – 4pm
(Hot food served until: 3.30pm)

We’re located at the Old Railway Line Garden Centre in Three Cocks, between Brecon and Hay-on-Wye.

What time is breakfast served at the Railway Restaurant?

Breakfast is served from 9am Monday to Saturday and 9.30am on Sundays. Choose from lighter breakfast options or start the day with one of our freshly cooked breakfasts.

Where can I get Sunday lunch near Brecon and Hay-on-Wye?

Our popular Railway Roast is served every Sunday at the Railway Restaurant, located between Brecon and Hay-on-Wye. Choose from home-roasted meats served with crispy roast potatoes, seasonal vegetables, homemade Yorkshire pudding and traditional gravy.

We also serve our Railway Roast every Thursday.

Do you have vegetarian, vegan and gluten-free options?

Yes. Our menus include a range of vegetarian and dietary options, including gluten-free choices. If you have a food allergy or intolerance, please speak to a member of our team before ordering so we can provide the latest allergen information and help you choose a suitable dish.

Is the Railway Restaurant wheelchair accessible?

Yes. The Railway Restaurant and Old Railway Line Garden Centre are wheelchair accessible, with level access and accessible facilities. We also have free accessible parking spaces close to the entrance.

If there are any particular accessibility requirements you'd like to discuss before visiting, please call us on 01497 847055 and we'll be happy to help.

Is there free parking at the Railway Restaurant?

Yes. There is plenty of free customer parking at the Old Railway Line Garden Centre, including accessible parking spaces close to the entrance. The Railway Restaurant is located inside the Garden Centre, so it's only a short walk from the car park.

Are dogs allowed in the Railway Restaurant?

Dogs aren't permitted inside the Railway Restaurant, but you're still very welcome to visit us with your four-legged friend. Dogs are welcome throughout much of the Old Railway Line Garden Centre and in our dog-friendly Tea Room.

Do you have a children's menu?

Yes. We're a family-friendly restaurant and have a dedicated children's menu, with a choice of meals and lighter options for younger visitors.

Highchairs are also available for our youngest guests.

Do you serve Afternoon Tea near Brecon and Hay-on-Wye?

Yes. You can enjoy Afternoon Tea at the Old Railway Line Garden Centre, located between Brecon and Hay-on-Wye. Our Afternoon Tea includes a selection of sweet and savoury treats and is perfect for birthdays, celebrations or simply catching up with friends.

Afternoon Tea is served from 2pm daily and it's recommended to book in advance.