Topic summaryBowbrook Expand Summary Bowbrook is a village in Shropshire, England, now a western suburb of Shrewsbury. Wikipedia source