Lots of super-reflective spheres in the window of s Regent Street clothing shop, largely camouflaging and overshadowing the merchandise.