Leading Restaurants with Dog/Pet friendly in or near Thatcham

The town of Thatcham in Berkshire is near Newbury. It lies on the River Kennet and the Kennet and Avon Canal. Its broadway has a wide variety of shops, cafes and restaurants. The town has good transport links being on the A4 and not far from the M4, it is also on the main rail line to Paddington. Included below are Dog/Pet friendly Restuarants in the UK, such as The Carnarvon Arms, Newbury.
3 Results in or near Thatcham