Hampsteads
Rhyming slang for teeth, Hampstead Heath/teeth, dates from the mid-20th century. Hampstead Heath is area in North London.