Civil parishes do not cover the whole of England . There are none in Greater London and very few in the other conurbations . Civil parishes do not cover the whole of England , with none in Greater London and very few in the other conurbations .