LS:N Global gets a preview of designer Lucy McRae’s other-worldy project for the London Design Festival.