Loading...
 
Skip to main content

CASTLEFORD

CASTLEFORD, a town 10 m. SE. of Leeds, with extensive glass-works, especially bottles.


Page last modified on Sunday October 26, 2014 16:19:58 GMT-0000