Detached premises of Messrs. Noakes Crofts Ltd., Cleeve Prior.
DR137/148/8
23 March 1938
open
file
Enquire about this object