St Leonard's Barn map
Mediaeval Ruins St. Leonards Barn when complete was probably the largest barn in England (210' x 70').
 
St Leonard's Barn