Thomas Ellis Owen

Thomas Ellis Owen was an architect and a speculative builder active, especially in and around Portsmouth, England, in the 19th century.

Associated Places