Shellow Bowells
From Wikipedia, the free encyclopedia
Shellow Bowells or Shellow Bowels is a village and civil parish in Essex, England. It is located 6 miles (9.6km) to the west of Chelmsford. The village church, dedicated to St Peter and St Paul, is no longer in use as such, having become a private dwelling.