London, England, United Kingdom
Fabric Stores,
In 1902 MacCulloch & Wallis opened in the middle of London's fashionable West End. Now, as then, we ar