THE parish of St Peter is facing a bill of up to £250,000 for roof repairs and work following a major water leak at a housing development.Having already been forced to budget £160,000 for repairs to the roof at Maison Le Marquand, the parish recent...