Dialect question

Perfectly good English, if a little posh…