Lily's in London?!