In 1976, Stephane Raynor opened BOY on King's Road, and it quickly became the Mecca for the punk scene that was taking London by storm.