Loquis: Debenham & Freebody

Download Loquis!

Debenham & Freebody

  loquis

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

  Discovery

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

#HeadsUp