You asked:

where is caterham, england located

  • the United Kingdom
    the United Kingdom
    Caterham, England is a place in Tandridge, England. It is in the south part of London.