Oh Land hijack a vacant pitch at Spitalfields Market in London and treat shoppers to a stripped down version of ‘Wolf & I’.