Car repair in Bayston Hill, England The most extensive list of Car repair in Bayston Hill, England Kellrose Bayston Hill, England Car repair Detail Address: 25 Poplar Crescent, Bayston Hill, Shrewsbury, Bayston Hill, England SY3 0QB . Phone: +44 1743 873704. Website: kellrose.com. Types of specialists in Bayston Hill, England Car repair Dentist Doctor General contractor Painter Plumber Roofing contractor Veterinary care