Loquis: Debenham & Freebody

Download Loquis!

Debenham & Freebody


Published on:  2020-04-28 13:09:00


It was a department store at 27–37 Wigmore Street, London, part of what is now the Debenhams chain. The building is now used by a variety of occupiers and is grade II listed by Historic England.

Download Loquis!

Available for iOS & Android

Live the world