The Olive Grove
Barras Moor Farm, Barras Moor, Perranarworthal, Truro TR37PE Truro , Cornwall, United Kingdom United Kingdom
- Profile: The Olive Grove is a Farm Shops and Pick Your Own Produce company located at Truro , Cornwall,, United Kingdom United Kingdom, address is Barras Moor Farm, Barras Moor, Perranarworthal, Truro, Truro , Cornwall, TR37PE UK, postcode is TR37PE, you can contact The Olive Grove by phone 441872870867