Opening Times

9am - 5pm 7 days a week

Sorry we are temporarily closed at present 

The Stables

Beechwood Park

Newport

Tel: 01633 290973

Email: hello@thecafeatbeechwood.co.uk