Thomas Ellis Owen (1805-1862), was an British architect responsible for many of the buildings of Portsmouth and Southsea.
Thomas Ellis Owen (1805-1862), was an architect of the Victorian era. He is responsible for many of the buildings of Portsmouth and Southsea.