As artists vacate Bell Foundry, questions swirl around its future

Selfridges, London

Selfridges, London Santa Claus figures prominently in the window display at the London department store. 400 Oxford Street, London, England
Matt Cardy / Getty Images
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad