Der Ort hat eine Gemeinschaftshalle, die Barfold Hall, und eine anglikanische Kirche, die Barfold Union Church.[2][3] Das Barfold Post Office öffnete in einiger Entfernung vom heutigen Ortszentrum im Süden des Ortes am 1. November 1861. Dieses wurde 1867 in Langley umbenannt, als ein neues Postamt, das einige Monate zuvor eröffnet worden war, von Emberton in Barfold umbenannt wurde. Das Postamt von Barfold wurde 1957 geschlossen, jenes von Langley im Jahr 1970.
Geologisch bedeutsam ist die Barfold Gorge, eine vier Kilometer lange Schlucht mit einer Tiefe von 80 Metern, zwei Wasserfällen, Basaltsäulen und Lava-Steinbrüchen.[4]
Rund um den Ort wird Rinderzucht, Oliven- und Weinanbau betrieben.