Farm shop | Lancashire | meals out | roaming roosters | Travel | UK Roaming Roosters farm shop and The olde spot restaurant , Lancashire.