Thursday 9:10 AM
| South West|
Devon and Cornwall
| 8°C, Wind W at 27 km/h, 61% Humidity|Barbrook Wikipedia
Barbrook is a village in Devon, England.
It is close to the source of the West Lyn River.
The only shop including the village post office closed on 27 September 2008.