Willoughby Almshouses
The Willoughby Almshouses were erected in 1685 in Cossall , Nottinghamshire , England . 
<triplet> Willoughby Almshouses <subj> Cossall <obj> located in the administrative territorial entity