почему в браке по завещанию в лондоне говорят все на русском?

Чтобы мы не мучились от ужасного английского...))))

так его же снимали в России

Потому что сериал РОССИЙСКИЙ, в нём играют русские актёры и снимали его для русского зрителя, а не для англичан.