Just north of Germantown is Chestnut Hill with its quaint, small-town-like main strip of shops and eateries, and huge and historic residential homes and mansions.