Barrow is a hamlet and civil parish in Shropshire, England, some 5 miles south of Telford between Ironbridge and Much Wenlock.