The West Midlands spans miles and miles and is home to many cities and towns including Birmingham, Coventry, Hereford, Shrewsbury, Stafford, Stoke-on-Trent, Telford, Wolverhampton and Worcester. So there is a massive range of activities and history to learn and enjoy.