After a major refurbishment by its new owners, The Horseshoes in Uckington is a thriving rural pub. Situated midway between Shrewsbury and Telford, the pub was given a makeover earlier this year which ...