New Meadow

Stadium: New Meadow

Capacity: 9875
Location: Shrewsbury, United Kingdom
Opened: 2007
Address:
Tenants: Shrewsbury Town

Other venues nearby

Venue Distance (km) Distance (miles)
New Bucks Head1710
Molineux Stadium4327
Racecourse Ground4427
Aggborough4930
Alexandra Stadium4931
Britannia Stadium5132
Bescot Stadium5333
Vale Park5534
The Hawthorns5735
Deva Stadium5735

Location