Little Lodge Farm Shop is the smallest farm shop in Oxfordshire with the biggest views. ... More
Farm ShopsThis unique unusual 100ft tower is Faringdon's icon and the last major folly to be built in England » More | Family
Well….it has been a very busy few months for the FollyFest committee. » More | News