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