Lion Inn

1 Newport Road, Edgmond, Newport, TF10 8HH
Tel: 01952 811778