‘The Barn Cafe Restaurant’ Upper Stowe, Near Weedon.

OPENING TIMES

Open every day from 10am