exploring-london.com
Eight historic department stores in London…6. Debenhams…
Debenhams’ origins go back to 1778 when a draper’s store started trading at 44 Wigmore Street in London’s West End. Soon run by Thomas Clark and his partner Mr Flint, the shop sol…