Leominster and Bromyard
9780319243954
Ordnance Survey