Location

Halls Shrewsbury Livestock Auction Centre