Shepheard & Bower was an architectural partnership formed in Liverpool, England in 1907 by Thomas Faulkner Shepheard (1875-1952) and Albert Egerton Lance Bower (1881-1967). The partnership was dissolved in 1952 following the death of Shepheard.
Worked in
UK