New Meadow

The New Meadow is a UEFA Category 4 Stadium in Shrewsbury, Shropshire. The Stadium is home pf Shrewsbury Town FC.