McFaul takes over Carhartt store
If you're doing your Christmas shopping in London, then make your way to the flagship Carhartt store in Earlham Street to see a special in-store display by McFaul. The massive black-and-white installation is definitely worth checking out










