Walsall

Walsall [wɔːlsɔːl] is a town of about 170,000 inhabitants in the West Midlands in England. She's eponymous nucleus and administrative center of the larger Metropolitan Borough of Walsall.

Hotels