Topshop
Oxford Street is the busiest shopping street in Europe; Regent Street has over 1.2million visitors a week.
We have invited this river of humanity to carve through the Portland stone of its host building, etching deep sinuous canyons overflowing with fashion.
View Website