You asked:

where is berkhamsted, england located

  • Eastern England
    Eastern England
    Berkhamsted, England is a place in Eastern England. It is in the north west part of London.