Restaurants in Tamworth

Find the best restaurants in Tamworth, United Kingdom: 1 places with address, phone number, opening hours and ratings.

The Red Lion Hopwas

The Red Lion Hopwas

Bars

4.4 (828)

Lichfield Rd, Hopwas, Tamworth B78 3AF

Other cities in United Kingdom