All types Bar Restaurant All types All types Bars Restaurants Closed now The Edgmond Lion 1 Newport Road, Edgmond, Newport, Edgmond, EN TF10 8HH Bar 3 Open now The Lamb at Edgmond 29 Shrewsbury Road, Edgmond, Newport, Edgmond, EN TF10 8HU Restaurant Bar