The new @EnglishHeritage names website seems spot on for location, although I’d like to think of the surname as ‘popular’ rather than ‘common’

:)

namesofengland.english-heritage.org.uk