Barrow Baptist Church phone Beveridge St, Barrow-on-Soar Barrow Upon Soar, Leicestershire LE12 8PL map Barrow Methodist Church phone 19, Thirlmere Rd Barrow Upon Soar, Leicestershire LE12 8QQ map if (!IN_DEV) { ?> } ?>