Smethwick Town Hall

100 High Street,
Smethwick, B66 1AA

Unfavorite No one has favorited this theater yet