Windsor Farm Shop
Old Windsor

About Windsor Farm Shop

Farm shop, butchery, deli & tea room,

Read More

Datchet Rd
Old Windsor
SL4 2RQ

Find Us/Directions

View Nearby Producers

This BigBarn local food outlet is sponsored by: