The barn reckons to be London's oldest thatched building. It was constructed around 1450 as part of the Augustinian Waltham Abbey estate. Its original purpose was to store tithes — farm produce ...
Results that may be inaccessible to you are currently showing.