Foster, Lovell & Foster was an architectural partnership formed in London, England by Thomas Oliphant Foster (1881-1942), Percy Wells Lovell (1877-1950) and Thomas Arthur Lodge (1888-1967) in c.1910. The partnership was dissolved in c.1913.
Worked in
UK
Links