Top Local Places

The Duck at Allscott

The Duck at Allscott, Telford, Shropshire, TF6 5EQ, Telford, United Kingdom
Restaurant/cafe

Description

ad

Country Pub and Restaurant - Serving homemade locally sourced food.  

CONTACT

Quiz

NEAR The Duck at Allscott