The Pyramids of NY-LON are two inverted pyramids created by award winning design studio NEON and currently installed in the windows of Topshop’s flagship stores in New York and London.