BLOCLEats

Red Lion Farm Tea Rooms & Farm Shop

Red Lion Farm
Church Eaton Road
Haughton
Stafford
ST189JG

Food rating: 5/5 stars
Updated: 10. March 2023

map for Red Lion Farm Tea Rooms & Farm Shop