Was Owain Lowgoch really an Englishman?

New evidence may show that Wales' great hero, Owain Lowgoch, was born in Surrey, England.

Archaeologists have discovered remnants of a manor house in Tatsfield, East Surrey where, they believe, Welsh hero Owain Lowgoch was born in 1330. Owain was a hero for the Welsh cause during the 100 Years War.