Definitions by The other Mr Emma.
Eltham
A town that started out well, having been host to many of the Kings and Queens of England (google Eltham Palace) which fell into disrepair in the 90s. Now 85% of residients are either chavs or old people.
Eltham by The other Mr Emma. May 22, 2009