You asked:

where is hornchurch, england located

  • the United Kingdom
    the United Kingdom
    Hornchurch, England is a town in London, England. It is in the east part of London.