eltham park

/EH1 L TH AH0 M P AA0 R K/
noun
  1. 1

    A suburb of Eltham, borough of Greenwich, Greater London, England (OS grid ref TQ4375).