With Pete Rock & CL Smooth celebrating the 20th anniversary of Mecca & The Soul Brother with a tour in London, it was only right…