The Grange, Leominster, built by John Abel

Back