Debenham & Freebody
Debenham & Freebody was a department store at 27–37 Wigmore Street, London, which became part of the Debenhams chain. The building, first opened in 1908, is now used by a variety of occupiers and is grade II listed by Historic England.