Wikipedia
Barbrook
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.
Image:Barbrook Post Office - geograph.org.uk - 71222.jpg|Barbrook Post Office.