The College of Arms is the authority on the flying of flags in England and maintains the only official register of flags.
The College of Arms is responsible for regulating flag use in England, and they maintain a comprehensive record of all officially recognized flags.