The lamb is a charismatic pub situated in the center of Newport, just minutes away from the train station. Newport is the third largest city in Wales with a population 0f 150,000, it benefits from being just 12 miles north east of wales capital city Cardiff.
- Town centre location
- Scope to develop food offering
- Strong Sports following